• word of the day

    pterocarpus macrocarpus

    pterocarpus macrocarpus - Dictionary definition and meaning for word pterocarpus macrocarpus

    Definition
    (noun) tree of India and Burma yielding a wood resembling mahogany
Download our Mobile App Today
Receive our word of the day
on Whatsapp